moroccan sniper - English Synonyms Dictionary